//==========================================================================
// Copyright (c) 2000-2008,  Elastos, Inc.  All Rights Reserved.
//==========================================================================

#ifndef __ELASTOS_PIC_H__
#define __ELASTOS_PIC_H__

// Registers' IO address
#define _ICSRC      ((ioport_t)0x8a000000)  // Source Pending Register
#define _ICMOD      ((ioport_t)0x8a000004)  // Mode Register
#define _ICMSK      ((ioport_t)0x8a000008)  // Mask Register
#define _ICPRI      ((ioport_t)0x8a00000c)  // Priority Register
#define _ICPND      ((ioport_t)0x8a000010)  // Penging Register
#define _ICOFF      ((ioport_t)0x8a000014)  // Offset Register
#define _ICPND2     ((ioport_t)0x8a000018)  // Sub Pending Register
#define _ICMSK2     ((ioport_t)0x8a00001c)  // Sub Mask Register

#endif // __ELASTOS_PIC_H__
